package com.controller;

import com.domain.User;
import com.mapper.UserMapper;
import com.mapper.UserMapper1;
import jakarta.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;


import java.util.Calendar;

@Controller
public class LoginController {
    @Autowired
    UserMapper userMapper;
    @GetMapping("/login")
    public String toLoginPage(){
        return "client/login";
    }

    @PostMapping("/toLogin")
    public String login(User user , HttpSession httpSession , Model model){
        User tUser = userMapper.userLogin(user);
        if (tUser!=null){
            httpSession.setAttribute("user",tUser);
            model.addAttribute("user",tUser);
            return "redirect:/";
//            return "client/index";
        }
        else{
            model.addAttribute("msg","账号或密码错误，请重新输入！");
            return "client/login";
        }
    }
}